@charset "utf-8";
@import url("animate.css");
@import url("iconfont.css");
/* @import url("//at.alicdn.com/t/font_1498114_n1f6z0zsna.css"); */

@import url("bootstrap.css");
@import url("global.css");

/* Width Style*/
.w550{width:550px;}
/****导航****/
.header{width:100%;position:fixed;top:0;left:0;z-index:999;height: 90px;background: rgba(0, 0, 0, 0.05);border-bottom:1px solid rgba(255,255,255,.1);}
.header:hover{background:rgba(255,255,255,0.95);transition:all 0.4s;}
.header:hover #navToggle span,.header:hover #navToggle span:before,.header:hover #navToggle span:after{-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background:#999;}
.header:hover .logo .img1{display: none;transition:all 0.4s;}
.header:hover .logo .img2{display: block;transition:all 0.4s;}
.header:hover .navbar_nav li a{color: #333;}
.header:hover .navbar_nav li:hover a{color:#008DDD;}
/*logo*/
.header .logo{width:250px;}
.header .logo a img{margin-top: 22px;}
.header .logo .img2{display:none;}
/*tool*/
.header .tool{display: flex;font-size:16px;color:#fff;line-height: 85px;align-items: center;}
.header .tool a{display: block;}
.header .tool .searchbtn{margin-right: 30px;height: 32px;line-height: 33px;width: 32px;text-align: center;border-radius: 50px;background: rgba(0,85,148,.1);color: rgba(0,85,148,0.99);} 
.header .tool .searchbtn:hover{background:rgba(0,85,148,.99);color: #fff;}
.header .tool .yuyuo{margin-right: 25px;width:95px;color: #fff!important;background: rgba(237,152,24,1);text-align: center;height: 36px;line-height: 38px;border-radius: 50px;}
.header .tool .yuyuo:hover{background:rgba(0,85,148,.99) ;}
.header .tool .zhengquan{}
/*nav*/
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;display: block;}
.header .navbar_nav li{float:left;padding: 25px 0;border-radius: 100px;}
.header .navbar_nav li a{text-decoration: none;height: 100%;padding: 0 20px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;color: #fff;font-size: 16px;}
.header .navbar_nav li:hover a{color:rgba(0,85,148,.99);}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
/*.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(i/top.png) no-repeat;background-size: 100% 100%;display: block;} */
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;background:#fff;top:70px;box-shadow: 0px 3px 16px 0px rgb(44 48 49 / 10%);width:120%;left: -10%;border-radius:20px;}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #666;padding: 0 10px;line-height: 40px;text-align: center;margin:1px;border-radius:10px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;border-radius: 50px;background:#fff;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:rgba(0,85,148,.99);background:rgba(0,85,148,.1);}
.selected{color:rgba(0,85,148,.99)!important;background:rgba(0,85,148,.1);font-weight:600;}
/*白色背景的头部*/
.header.on{background: #fff;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.05);}
.header.on .logo .img1{display: none;}
.header.on .logo .img2{display: block;width:215px;}
.header.on .navbar_nav li a{color: #333;border-radius: 20px;height: 40px;line-height: 40px;}
.header.on .navbar_nav li:hover a{color:rgba(0,85,148,.99);background: rgba(0,85,148,.1);font-weight: 600;}
#navToggle{display: none;}
.m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%;background: #fff;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;z-index: 9999;opacity: 1;visibility: visible;margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);}
.m_nav.open{transform: translateX(0);}
.m_nav .top{height: 60px;padding: 20px;box-sizing: border-box;width: 60px;position: absolute;right: 0;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;}
.m_nav .logo img{height: 50px;display: block;margin:30px auto;}
.m_nav .ul{margin-top: 30px;}
.m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;opacity: 0;}
.m_nav.open .ul li{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
.m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
.m_nav .ul li .dropdown_menu{display:block;}
.m_nav .ul li.dropdown.active .dropdown_menu{display: block;background: red;}
.m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;}
.m_nav .ul li .dropdown_menu a:last-child{border: none;}



/*focus 焦点图*/
.banner{margin-top:90px;}
.banner .swiper-container{width:100%;height:600px;color: #fff;text-align: center;}
.banner .swiper-slide{width:100%;}
.banner .pagination{position:absolute;z-index: 20;width:100%;text-align:center;bottom:20px;display: block;}
.banner .swiper-pagination-switch{display: inline-block;width:35px;height:6px;margin-right:10px;cursor: pointer;background: rgba(0,0,0,.2);border-radius: 50px;}
.banner .swiper-active-switch{background: rgba(237,152,24,1);}
.banner:hover .arrow-left,.banner:hover .arrow-right{display:block;}
.arrow-left,.arrow-right{position: absolute;left: 50px;top:50%;margin-top: -25px;z-index:10;cursor:pointer;transform:rotate(-90deg);display: flex!important;background: rgba(0,0,0,0.2);height: 50px;width: 50px;border-radius: 50px;justify-content: center;align-items: center;}
.arrow-right{left:auto;right:50px;transform:rotate(90deg);top:45%;}
.arrow-left .iconfont,.arrow-right .iconfont{font-size: 26px;color:rgba(255,255,255,.8);}


.txt1,.txt2,.txt3,.txt4{text-align:left;height:440px;}
.txt1 .btn1{position: relative;top: 400px;}
.txt2 .btn1{position: relative;top: 150px;text-align: center;}
.txt3 .btn1{position: relative;top: 300px;}
.txt4 .btn1{position: relative;top: 450px;text-align: center;}




.btn1 a{background: rgba(237,152,24,1);border-radius:100px;color: #fff;font-size: 16px;padding:11px 40px;text-decoration: none;transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;display:inline-block;}
.btn1 a:hover{margin-top:-8px;font-weight: 600;}


.banner-video-layer {
  display: flex;
          align-items: center;
  flex-direction: column;
	position:absolute;
	z-index:10;
}
.video-banner-header {
  display: block;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 700;
  line-height: 1;
	text-shadow: #888 0 2px 0;
}
.video-banner-sub-title {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 20px;
	text-shadow: #888 0 1px 0;
}
.video-banner-btn {
  display: inline-block;
  padding: 0 20px;
  height: 40px;
  font-size: 16px;
  line-height: 40px;
  background-color: #005594;
  text-align: center;
  border-radius: 20px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
	color:#fff;
	font-weight:600;
}
.video-banner-btn:hover {
  background:rgba(237,152,24,1);
          box-shadow: 0 4px 13px 0 rgba(237,152,24,.5);
					color:#fff;
}

/* 热门关键词及搜索 */
.search{display:none;position: absolute;top: 90px;min-height:230px;z-index: 100;width: 1200px; background: #FFFFFF;box-shadow: 0px 2px 8px 4px rgba(0,0,0,0.06);border-radius: 0px 0px 12px 12px; }
.search .close{position: absolute;right: 20px;top: 20px;}
.search .close:hover{color:rgba(237,152,24,1);}
.search .close > .iconfont{font-size: 40px;font-weight: 100;}
.search .searchBox{padding:50px 200px 10px;display: flex;justify-content: center;}
.search .search_txt{width:100%;height: 50px;line-height:30px;background: #FFFFFF;outline:none;border: 1px solid rgba(214,223,234,1);border-radius: 25px 0px 0px 25px;text-indent: 10px;font-size: 16px;border-right: 0;}
.search .search_but{cursor:pointer;background: url(../img/searchbtn.png) no-repeat 15px 18px #005594;font-size:16px;border-radius: 0px 25px 25px 0px;width:110px;height:50px;border:none;text-align: left;text-indent: 40px;color: #fff;}
.search .searchBox:hover .search_txt{border-color:rgba(237,152,24,1);}
.search .searchBox:hover .search_but{background-color:rgba(237,152,24,1);}
.search .searchTit{padding: 10px 200px 0;color: #8F9399;font-size: 14px;}
.search .searchWord{padding:15px 200px;}
.search .searchWord a{color: #606266;background: #F3F4F4;border-radius: 14px;display: inline-block;padding:7px 20px;margin: 0 10px 10px 0;}
.search .searchWord a:hover{color:#FFF;background-color: #005594;}

/*滚动数字 style*/
.product-number-info{height:200px;}
.product-number-inner{width: 1200px; margin:0 auto;}
.product-number-inner li{float: left;width:240px;height:200px;border-left: 1px solid rgba(255,255,255,.1);color:rgba(0,0,0,.85);text-align:center;cursor:pointer;display: flex;flex-direction: column;justify-content: center;}
.product-number-inner li:last-child{ border-right: 1px solid rgba(255,255,255,.1);} 
/* .product-number-inner li:hover{background:rgba(0,0,0,.05)} */
.product-number-inner li b{font-weight: 400; font-size:32px;display: inline-block; position: relative; margin: 10px 0 0px;}
.product-number-inner li b i{font-family: fantasy; font-size: 50px; color: #005594; letter-spacing: 0; text-align: center; line-height: 40px;font-weight: 400; font-style: normal;}
.product-number-inner li b em{font-style: normal;font-size: 21px;font-weight: 100;padding-left: 2px;position:relative;top: -22px;color: #8F9399;}
.product-number-inner li p{font-size: 16px;color:#606266;margin-top: 10px;}


/*首页产品*/
.ProList{display: flex;margin:0;flex-wrap: wrap;justify-content: space-between;}
.ProList li{width:386px;height:330px;padding:30px 20px;position: relative;border-radius: 12px;cursor:pointer;}
.ProList li h2{font-size: 22px;font-weight: 600;margin-bottom: 20px;}
.ProList li .TxtList{display: flex;flex-wrap: wrap;width: calc(100% - 50px);margin-bottom: 40px;}
.ProList li .TxtList a{display: block;font-size: 16px;line-height: 150%;width: 50%;background: url(../img/pro_row.svg) no-repeat 0 4px;padding-left: 20px;margin-top: 10px;}
.ProList li::after{width:200px;height:150px;position: absolute;right:20px;bottom:20px;content: '';background-position: right bottom!important;transition:all .6s}
.ProList li:nth-child(1),.ProList li:nth-child(2){width:590px;height:260px;background: url(../img/pro1_bg.png) no-repeat;margin-bottom: 20px;}
.ProList li:nth-child(2){background: url(../img/pro2_bg.png) no-repeat;}
.ProList li:nth-child(3){background: url(../img/pro3_bg.png) no-repeat;}
.ProList li:nth-child(4){background: url(../img/pro4_bg.png) no-repeat;}
.ProList li:nth-child(5){background: url(../img/pro5_bg.png) no-repeat;}
.ProList li:nth-child(1)::after{background: url(../img/pro1_img.png) no-repeat;}
.ProList li:nth-child(2)::after{background: url(../img/pro2_img.png) no-repeat;}
.ProList li:nth-child(3)::after{background: url(../img/pro3_img.png) no-repeat;}
.ProList li:nth-child(4)::after{background: url(../img/pro4_img.png) no-repeat;}
.ProList li:nth-child(5)::after{background: url(../img/pro5_img.png) no-repeat;}
.ProList li:nth-child(1) .TxtList,.ProList li:nth-child(2) .TxtList{width:calc(100% - 150px)}
.ProList li:nth-child(1) .TxtList a,.ProList li:nth-child(2) .TxtList a{width:33.33%}
.ProList li .More02{position: absolute;bottom:35px;}
.ProList li:hover::after{bottom:35px;}

/* 首页案例 */
/* 案例tab */
.AnliBg{padding-top: 80px;}
.AnliBg .swiper-container{margin-top:20px;height:480px;}
.tab2{margin-top:40px;text-align:center;}
.tab2 a{display:inline-block;color:#303133;padding:0 0 15px 0;margin-right:50px;line-height:28px;text-decoration:none;font-size:20px;position:relative;border-bottom: 3px #fff solid;}
.tab2 a:last-child{margin-right: 0;}
.tab2 a.active{color: #005594; font-weight: 500;border-bottom: 3px solid #005594;font-weight: 600;}
.tab2 .active:first-of-type {border-radius: 0;}

/* 案例轮播 */
.anli{position: relative;height: 480px;background:#F3F4F4;}
.anli .TabbedPanelsTabGroup{position: absolute;bottom:0;height: 80px;width: 100%;display: flex;justify-content: center;align-items: center;}
.anli .TabbedPanelsTab {height:80px;padding:0 20px;border-right:#e0e0e0 1px solid;border-bottom:#F3F4F4 3px solid;margin: 0;line-height: 80px;}
.anli .TabbedPanelsTab:last-child{border-right: 0;}
.anli .TabbedPanelsTabSelected{background:none;border-bottom:#005594 3px solid;border-radius: 0;box-shadow:none;}
.anli .TabbedPanelsContent{height: 400px;}
.anli .TabbedPanelsContent .img{width:50%;overflow: hidden;float:left;text-align: right;}
.anli .TabbedPanelsContent img{height:400px;}
.anli .TabbedPanelsContent .txt{width:50%;overflow: hidden;float: right;background: #005594;height: 400px;}
.anli .TabbedPanelsContent .txt .txtbox{width:550px;padding:50px 0 50px 50px;color:#fff;}
.anli .TabbedPanelsContent h2{font-size: 26px;}
.anli .TabbedPanelsContent .BtnList{padding-top:20px;height: 70px;overflow: hidden;}
.anli .TabbedPanelsContent .BtnList a{display: inline-block;text-align:center;color:#fff;background:rgba(255,255,255,.2);border-radius: 20px;font-size: 16px;padding: 5px 20px;margin: 0 15px 25px 0;}
.anli .TabbedPanelsContent .BtnList a:hover{color:#fff;background:#ED9818;}
.anli .TabbedPanelsContent p{font-size: 16px;line-height: 200%;}
.anli .TabbedPanelsContent .More01{margin-top:50px;}


.lanmu{text-align:center;}
.lanmu .TabbedPanelsTabGroup{display:inline-block;border-bottom: 0;background: #f5f5f5;border-radius: 20px;height: 50px;margin: 60px 0 40px;}
.lanmu .TabbedPanelsTab{height:50px;line-height:50px;width:160px;margin:0;font-size:18px;border-radius:50px;}
.lanmu .TabbedPanelsTabSelected{font-weight:600;box-shadow:none;}
.lanmu .TabbedPanelsContent{text-align:left;}


/*客户心声*/
.koubei {padding-top:80px;}
.koubei .swiper-container{margin-top:40px;}
.koubei .swiper-slide .xinfeng{background: url(../img/xinfeng.png) no-repeat center top;height:230px;padding: 25px;position: relative;border-radius: 12px;margin:0 5px;}
.koubei .swiper-slide .xinfeng::before{content: "";width:20px;height: 40px;background:url(../img/yinhao.png) no-repeat;position: absolute;top: 25px;left: 20px;}
.koubei .swiper-slide .xinfeng::after{content: "";width:20px;height: 40px;background:url(../img/yinhao.png) no-repeat;position: absolute;bottom:20px;right: 20px;transform:rotate(-180deg);}
.koubei .swiper-slide .xinfeng .logo{text-align: center;margin: 5px 0 15px;}
.koubei .swiper-slide .xinfeng .logo img{height: 45px;}
.koubei .swiper-slide .xinfeng .txt{height: 90px;padding: 0 30px;line-height: 150%;font-size: 16px;}
.koubei .swiper-slide .xinfeng .gongsi{text-align: right;padding: 5px 40px;font-size: 16px;}
.koubei .arrow-left,.koubei .arrow-right{position: absolute;left: 30px;top:50%;margin-top: -25px;width:15px;height:50px;z-index:10;cursor:pointer;transform:rotate(-90deg);display:block;z-index: 1000;}
.koubei .arrow-right{right: 30px;left:auto;transform:rotate(90deg);top:49%;}
.koubei .arrow-left .iconfont,.koubei .arrow-right .iconfont{font-size:26px;color:#555;font-weight: 100;}
.koubei .swiper-button-next, .koubei .swiper-button-prev{top:47%;transform:rotate(135deg);width:20px; height:20px;background-image: none;border-left:#666 2px solid;border-top:#666 2px solid}
.koubei .swiper-button-next:hover, .koubei .swiper-button-prev:hover{border-color:#005594;}
.koubei .swiper-button-prev{transform:rotate(-45deg);}
.koubei .swiper-pagination-bullet{width:5px;border-radius:50px;height:5px;}
.koubei .swiper-pagination-bullet-active{background: #005594;}

.koubei .swiper6{display:none;}


/***首页申请演示***/
.yanshi{height:270px;background:url(../img/yanshi.png) top center no-repeat;}
.yanshi h1{color:#fff;font-size: 40px;padding-top:40px;}
.yanshi h2{color:#fff;font-size: 24px;padding-top:20px;}
.yanshi .gustbook{margin-top:50px;}
.yanshi .gustbook li{float: left!important;margin-left: 20px!important;width: auto!important;}
.yanshi .gustbook li:nth-child(1){margin-left:0;}
.yanshi .gustbook select{position:relative;z-index:1;cursor:pointer;border:none;background:#fff;height:40px;padding:5px 20px 5px 10px;font-size: 14px;outline: none;border-radius: 8px;width: 245px!important;}
.yanshi .gustbook input[type="text"]{border:none;background:#fff;height:40px;padding:5px 20px 5px 10px;font-size: 14px;outline: none;border-radius: 8px;width: 180px!important;}
.yanshi .gustbook input[type="submit"]{cursor:pointer;background: rgba(237,152,24,1);border:none;height:40px;padding: 5px 20px;font-size: 16px;outline: none;border-radius: 8px;text-align: center;color: #fff;width: auto!important;}
.yanshi .gustbook .error{display: block;color:red;line-height: 25px;}




/* 首页-合作伙伴 */
.partnerBg{height:910px;margin-top:70px;background:url(../img/huobanbg.jpg) bottom left no-repeat;}
.partner{margin-top:55px;border-bottom:1px solid #F3F6F9;border-right:1px solid #F3F6F9;}
.partner ul{margin:0;padding:0;margin-top:25px;}
.partner li{float:left;width:199px;height:120px;line-height:120px;background:#fff;text-align:center;vertical-align: middle;overflow:hidden;border-top:1px solid #F3F6F9;border-left:1px solid #F3F6F9;transition: all .6s}
.partner li:hover{box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);position:relative;z-index:100;transform: scale(1.08);}
.partner li:nth-child(6n){width:204px;}


/* 产品样式一 */
.products-banner{position:relative;min-width:1200px;height:450px;padding-top: 40px;overflow:hidden;background: url(../img/lm_pro1.png) center bottom no-repeat;margin-top: 90px;background-size: cover;}
.products-banner .banner-content1{width: 1200px;margin: -15px auto 0;background: url(../img/anli_txt.png) no-repeat top center;padding-top: 70px;}
.products-banner .banner-content{width: 1200px;margin: 200px auto 0;text-align: left;}
.products-banner .banner-content .banner-h1{display:inline-block;margin:90px 0 0 0;font-size:50px;color:#fff;font-weight:600;line-height:60px}
.products-banner .banner-content .banner-desc{margin-top:20px;font-size:24px;color:#fff;line-height:36px;font-weight:400}


.products-content{margin:0 auto;width: 1200px;padding-bottom: 30px;}
.products-h2{padding: 60px 0 40px;font-size: 30px;font-weight:600;color:#0a1633;line-height:32px;text-align: center;}
.products-table-img{width:936px;margin-bottom:48px}
.products-table-img img{width:936px;border-radius:2px}
.products-intro{border-radius:5px;overflow:hidden;margin: 20px 0 40px;}
.products-intro .bimg{display:inline-block;vertical-align:top;width: 530px;border-radius:12px;overflow:hidden;}
.products-intro .bimg img{width: 530px;}
.products-intro .info{display:inline-block;width: 660px;padding: 0 0 0 35px;}
.products-intro .info .title{font-size: 30px;font-weight:600;color:#0a1633;line-height:32px;}
.products-intro .info p{margin-top: 15px;font-size: 16px;font-weight:400;color:#666;line-height: 28px;text-align:justify;}
.products-list1{margin:0;width: 100%;display: flex;flex-wrap: wrap;align-items: center;align-content: center;}
.products-list1 li{width: 100px;height: 100px;transition:all .6s;background: #FFFFFF;border-radius: 12px;display: inline-block;margin: 0 23px 30px;}
.products-list1 li .iconfont{font-size: 30px;color:#005594;}
.products-list1 li a{display:block;text-align:center;line-height:38px;margin-top:20px;cursor:default;}
.products-list1 li a h3{font-size: 14px;font-weight:100;color:#666; word-break: break-all;}
.products-list1 li:hover{text-decoration:none;box-shadow: 0 2px 8px 0 rgba(35,81,197,.1);background: #005594;}
.products-list1 li:hover h3,.products-list1 li:hover .iconfont{color:#fff;}
.products-list1 img{width:100%;}

.products-list2{overflow:hidden;background:#fff;display: flex;flex-wrap: wrap;justify-content: flex-start;flex-direction: row;}
.products-list2 li{width:31%;margin: 13px 14px;height: 70px;transition:all ease .3s;cursor:default;border: 1px solid rgba(233,233,235,1);border-radius: 12px;display: flex;align-items: center;padding: 0 10px;}
.products-list2 li .iconfont{margin: 0 10px;font-size: 32px;color: #005594;font-weight: 600;}
.products-list2 li .title{font-size:16px;font-weight:400;color: #303133;line-height:21px;height:100%;display:flex;align-items: center;text-align: left;}
.products-list2 li:hover{background:#005594;}
.products-list2 li:hover .iconfont,.products-list2 li:hover .title{color:#fff;}
.products-list3{display: flex;flex-direction: row;flex-wrap: wrap;}
.products-list3 li{width: 220px;height:80px;cursor:pointer;background: #FFFFFF;border-radius: 12px;margin: 0 10px 20px;display: flex;align-items: center;justify-content: center;transition: all .6s}
.products-list3 li:hover{box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);transform: scale(1.08);}

/* Title Style*/
.title{text-align:center;}
.title h1{font-size: 40px;color: #303133;text-align: center;line-height: 40px;font-weight:600;}
.title p{margin-top: 18px;font-size: 18px;color: #606266;text-align: center;line-height: 18px;font-weight: 400;}

.title2{border-bottom:1px solid #eee;cursor: pointer;height:48px}
.title2 h2{position:relative;padding:8px 0 15px;color:#454545;font-size:20px}
.title2 .more{margin-top:8px;color:#aaa;font-size:14px}
.title2 .more:hover{color:rgba(237,152,24,1);}

/* 查看详情、预约演示 按钮*/
.More01{width:200px;height: 30px;}
.More01 a{width: 110px;color: #fff;font-size: 16px;line-height: 43px;transition:all .6s;display:inline-block;height: 40px;position:relative;border-radius:100px;text-decoration:none;text-align: center;background: rgba(237,152,24,1);}
.More01 a:hover{background: rgba(237,152,24,.8);color:#fff;font-weight: 600;} 

.More02{width:200px;height: 30px;}
.More02 a{width: 110px;color:rgba(0, 85, 148, 1);font-size: 16px;line-height: 36px;transition:all .6s;display:inline-block;height:36px;position:relative;border-radius:100px;text-decoration:none;text-align: center;border:1px solid rgba(0, 85, 148, 1);}
.More02 a:hover{background: rgba(237,152,24,.8);color:#fff;border-color: rgba(237,152,24,1);} 


/** List Style**/
.list1{overflow:hidden;margin:0 auto;padding:0;}/**新闻动态**/
.list1 li{ padding:0;height:130px; padding-bottom:25px;border-bottom:#f6f6f6 1px solid; padding-top:25px;cursor:pointer;border-radius: 3px;}
.list1 li .data{float:left; width:80px; height:80px; margin-right:20px;background:#F5F5F5;border-radius:3px;color:#666;}
.list1 li .data span{display:block;float:left;text-align:center;width:100%;}
.list1 li .data .day{height:42px; line-height:58px; font-size:28px;}
.list1 li .data .months{height:39px; line-height:39px;font-size:14px;}
.list1 li h3{ float:left; width:81%; margin-top:-5px; height:32px; line-height:32px;font-size:18px;padding:0px;color:#333;font-weight:100;}
.list1 li p.desc{ float:left; width:75%;height:60px; line-height:30px;color:#888; overflow:hidden;font-size:14px;}
.list1 li p.view{ width:20%;color: #999;margin-top:-20px;font-size: 12px;float:right;text-align:right;}
.list1 li:hover{background: #f9f9f9;}
.list1 li:hover .data{background:#005594;color:#fff;}
.list1 li:hover h3{color:#005594;font-weight: 600;}


.list2{overflow:hidden;margin:0 auto;padding:0 0% 30px;}/**成功案例**/
.list2 li{padding:35px 1%;padding-left: 520px;height: 260px;border-bottom:#f6f6f6 1px solid;cursor:pointer;border-radius: 10px;position:relative;}
.list2 li .imgBox{width: 480px;height: 200px;position:absolute;left:10px;top:25px;overflow:hidden;border-radius: 12px;}
.list2 li img{width: 480px;height:200px;transition:all .6s;}
.list2 li:hover{background:#F3F4F4;}
.list2 li:hover img{transform: scale(1.08);}
.list2 li:hover h3{color:#005594;font-weight: 600;}
.list2 li:hover .months,.list2 li:hover .year{color: #005594!important;}
.list2 li:hover .more{background:#EB903D;color:#fff;border:none;}
.list2 li .data{float: right;width:80px;height:80px;border-radius:3px;color:#666;}
.list2 li .data span{display:block;text-align:right;width:100%;}
.list2 li .data .months{height:39px; line-height:39px;font-size:30px;color:#303133;}
.list2 li .data .year{height:42px; line-height:25px; font-size:16px;color:#666;}
.list2 li h3{ float:left; width:86%; margin-top:-5px; height:32px; line-height:32px;font-size:22px;padding:0px;color:#333;font-weight:100;}
.list2 li p.desc{float:left;width: 85%;line-height: 30px;color:#888;overflow:hidden;font-size: 16px;margin-top: 20px;}
.list2 li p.view{ width:20%;color: #999;margin-top:20px;font-size: 12px;float:right;text-align:right;}
.list2 li .more{transform:rotate(90deg);width: 30px;height: 60px;border: 1px solid rgba(214,223,234,1);line-height: 60px;display:block;position: absolute;bottom: 0px;text-align:center;border-radius:100px;color:#888;right: 25px;}
.list2 li .more .iconfont{font-size: 16px;}
.list2 h4 {margin-top:15px;float:left;}
.list2 h4 span {font-size:14px;background:rgba(0,0,0,.06);border-radius: 20px;display: inline-block;padding:5px 15px;vertical-align: top;color: #606266;margin-right: 5px;}

.List3 ul{margin:0;padding:0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}/*新闻动态*/
.List3 li{width:365px;height: 350px;overflow: hidden;margin-bottom:35px;}
.List3 li a{display:block; position:relative}
.List3 li .pic{width:365px; height:205px;overflow: hidden;border-radius: 12px;}
.List3 li .pic img{width:365px; height:205px; transition:all .6s;}
.List3 li:hover img{transform: scale(1.08);}
.List3 li:hover h2::after{background:#005594;width:100%;}
.List3 li h2{font-size: 18px;font-weight: 600;height:50px;line-height:50px;position: relative;}
.List3 li h2::after{content: "";position: absolute;width:82px;height: 1px;background:#ccc;bottom:0;left:0px; transition:all .6s;}
.List3 li p{font-size:16px;line-height:150%;margin:10px 0 0px;color:#666;}
.List3 li a:hover{color: #005594;}




.List4 ul{margin:0;padding:0;}/*荣誉证书*/
.List4 li{ width:25%; float:left; border:solid 1px #f3f3f3; margin-top:-1px; margin-left:-1px}
.List4 li a{padding:8% 5% 10px; display:block; position:relative}
.List4 li .pic{ height:150px; text-align:center;}
.List4 li .pic .table-cell{ vertical-align:bottom;}
.List4 li .pic img{ transition:all .6s;max-height:150px;-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.16)));}
.List4 li .pic:hover img{transform: scale(1.08);}
.List4 li .txt{ padding:10% 0 0; text-align:center;}
.List4 li .txt h6{ height:40px; overflow:hidden; line-height:140%;}
.List4 li a:hover{ background-color:#f9f9f9;color: #005594;}

/** footer Style**/
.footer{padding: 30px 0 0px;background-color:#005594;}
.footer .footer_code{width: 110px;}
.footer .footer_code dt{position:relative;margin-bottom:10px;width:85px;color: #fff;font-size: 16px;line-height:38px;}
.footer .footer_code dd{line-height: 40px;font-size: 14px;color: #fff;text-align: center;}

.footer .other_line{margin-right: 80px;}
.footer .other_line dt{position:relative;width:85px;color: #fff;font-size: 16px;line-height:38px;}
.footer .other_line dd{line-height:30px}
.footer .other_line dd a{color: rgba(255,255,255,.6);font-size:14px;}
.footer .other_line dd a:hover{color:#fff;font-weight: 600;}
.footer .footer_contact{width:410px;height:184px;font-size:14px;color: rgba(255,255,255,.6);}
.footer .footer_contact .contact_icon{display:inline-block;margin-right: 5pt;width:22px;height:22px;color:#fff;vertical-align:middle;text-align:center;line-height:22px;}
.footer .footer_contact .phone{font-size: 30px;color:#F2F6FC;line-height: 125%;}
.footer .footer_line{margin-top:30px;border-top:1px solid #434447;border-bottom:1px solid #434447;line-height:42px}
.footer .footer_line span{color:#666}
.footer .footer_line a{padding:0 10px;color:#999}
.footer .footer_ban{overflow:hidden;font-size: 14px;margin: 20px 0 5px;color: rgba(255,255,255,.6);}
.footer .footer_ban .link{font-size: 14px;color: rgba(255,255,255,.6);border-bottom: rgba(255,255,255,.2) 1px solid;padding-bottom: 20px;margin-bottom: 5px;}
.footer .footer_ban .link a{color: rgba(255,255,255,.6);margin-right: 10px;}
.footer .footer_ban .link a:hover{text-decoration: underline;}
.footer .footer_ban .link span{font-weight: 600;color:#fff;font-size: 16px;}
.footer .footer_ban .footer_ban_l{line-height:42px}
.footer .footer_ban .footer_ban_l a{color: rgba(255,255,255,.6);}
.footer .footer_ban .footer_ban_r img{display:inline-block;margin:15px 5px;vertical-align:middle}

/****网页浮动菜单****/
.float_box{position:fixed;bottom:5%;right:10px;z-index:10000;}
.float_box .float_up{background: #FFFFFF;box-shadow: 0px 3px 16px 0px rgba(44,48,49,0.1);border-radius: 50px;cursor:pointer;display:none;transition: all .6s;list-style-type: none;text-align: center;margin-top: 10px;height: 70px;}
.float_box .float_up:hover{color: #fff;background: #005594;}
.float_box .float_up:hover .iconfont{color: #fff;}
.float_box .float_up .iconfont{font-size:34px;line-height:70px;color: #005594; }
.float_box .float_list{background: #FFFFFF;box-shadow: 0px 3px 16px 0px rgba(44,48,49,0.1);border-radius: 30px;padding: 20px 0;}
.float_box .float_list li{width:70px;height:70px;line-height:5px;text-align:center;cursor:pointer;color:#005594;display:block;position:relative;border-radius: 5px;}
.float_box .float_list li .iconfont{font-size:34px;line-height:55px; transition: all 0s!important;}
.float_box .float_list li p{font-size:14px; transition: all 0s!important;}
.float_box .float_list li a{color:#005594; transition: all 0s!important;}
.float_box .float_list li a:hover{color:#fff}
.float_box .float_list .show_box{position:absolute;top:0;left:-132px;display:none;z-index:100;width:135px;border-radius:5px 0 0 5px;background:#005594;color:#fff;font-size:18px;line-height:70px;}
.float_box .float_list .show_box .code{margin:20px auto 0;width:110px;height:110px}
.float_box .float_list .show_box a{color:#fff}
.float_box .float_list li.active{background:#005594;color:#fff;box-shadow:none;display:block;}
.float_box .float_list li.active .show_box{display:block;}



/* message style */
.embed-icon{bottom: 300px;width:66px;right: 10px!important;height: 150px;top: auto!important;}
.popbox{width: 375px;display:none;position:relative;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:3px;color:#000;}
.pop-close{cursor:pointer;right:3px;top:3px;position:absolute;color:#fff;font-size:30px;}
.popups-con{width: 100%;padding:10px 20px 50px;}

.popups-from{max-width: 100%;margin:0 auto;}
.popups-header{background:rgba(0,0,0,.2) url(../img/pop-header.jpg) no-repeat scroll 0 0;border-top-left-radius:3px;border-top-right-radius:3px;height:100px;position:relative;width:100%}
.popups-header h4{color:#fff;font-size:28px;font-weight:400;line-height:100px;text-align:center}
.popups-from .textarea{width:100%;height:80px;padding:5px 10px;font-size:13px;color:#333;background-color:#fff;border:1px solid #e8e8e8;box-sizing:border-box}
.popups-from .inp{width:100%;height:40px;padding:7px 10px;color:#333;font-size:13px;background-color:#fff;border:1px solid #e8e8e8;box-sizing:border-box}
.popups-from .inp.ui-m{width:120px;margin-right:6px}
.popups-from li{position:relative}
.popups-from li .error{color:red;font-size:12px;}
.popups-from li.mb20{margin-bottom:20px}
.popups-from li p{position:relative;line-height:38px;color:#333;color:#333;letter-spacing:1px;font-size:15px;}
.popups-from li .form-inp{float:left;width: 100%;}
.popups-from li .inp+.inp{margin-left:8px}
.popups-from li p em{margin-right:8px;display:inline-block;width:4px;height:4px;background-color:#ccc;border-radius:2px;vertical-align:3px}
.popups-from li.required p em{background-color:#2e99f5}
.popups-from .btn-popups{cursor:pointer;display:block;width:80%;height:46px;margin:15px auto 0;line-height:46px;text-align:center;font-size:18px;color:#fff;background:#2e99f5;border-radius:4px;border:none;transition:all .4s;}
.popups-from .btn-popups:hover{text-indent:15px;}
.select-list{position:relative;float:left;width:141px;height:40px;color:#333;background-color:#fff;border:1px solid #e8e8e8;box-sizing:border-box}
.select-con select{position:relative;z-index:1;cursor:pointer;border:none;background:0 0;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:'';width:100%;height:40px;padding:5px 20px 5px 10px;box-sizing:border-box;font-size:13px}
.select-list+.select-list{margin-left:8px}
.select-in .select-list{width:100%}
.select-list:before{content:"";position:absolute;right:7px;top:17px;width:0;height:0;border-width:4px 4px 0;border-style:solid;border-color:#757575 transparent transparent}


/** Two Columns Style **/
.lm_banner{width:100%; height:300px; margin-top:70px;background: url(../img/lmbanner.jpg) no-repeat top center;}
.lm_banner_mini{height:200px;}
.lm_banner h2{padding:70px 0 35px;font-size:36px;font-weight:normal!important;color:#fff;}
.lm_banner p,.lm_banner a{color:#fff;font-size:15px;}
.lm_bg{min-height:1000px;border-radius: 10px;box-shadow: 0px 2px 15px rgb(0 0 0 / 5%);margin: 40px auto 30px;background:#fff;padding:0 3%;}

/**lm nav**/
.lm_title{padding: 60px 0 40px;display: table;margin: 0 auto; text-align:center;}
.lm_title .date{color:#999;font-size:14px;text-align:center;border-bottom: 1px solid #f9f9f9;padding: 20px 0;}
.lm_title ul{margin: 0 auto;background-color:#f5f5f5;border-radius:50px;width:auto;}
.lm_title ul li{display:inline-block;text-align: center;}
.lm_title ul li a{display:block;font-size:18px;color:#333;width:160px;height: 50px;line-height: 51px;border-radius:50px;}
.lm_title ul li a:hover,.lm_title ul li.on a{background:#005594;color:#fff;font-weight: 600;}

/**关于我们**/
.aboutTxt{padding-right:460px;background:url(../img/about1.png) center right no-repeat;font-size: 16px;color: #303133; line-height:30px; font-weight: 400;}
.aboutTxt p{margin-bottom: 20px;text-indent:32px;}
.aboutTimeline{margin:20px auto 50px;overflow:hidden;position:relative;background:url(../img/about2.png) left 100px no-repeat;}
.aboutTimeline h1{text-align: center;padding-bottom:60px}
.aboutTimeline li{display:flex;cursor: pointer;}
.aboutTimeline li:hover,.aboutTimeline li:hover p{color:rgba(237,152,24,1);font-weight: 600;}
.aboutTimeline li:hover .con::after{background-color: #fff;border-color: rgba(237,152,24,1);}
.aboutTimeline li .con{width:calc(100% - 400px);position:relative;padding: 8px 30px 0 30px;font-size:18px;line-height: 25px;}
.aboutTimeline li .con::before{content:"";width:1px;height:100%;background: #D8D8D8;position:absolute;top: 15px;left:5px;z-index:-1;}
.aboutTimeline li .con::after{transition: all ease 0.5s;content:"";width: 15px;height: 15px;border-radius:50%;background: #D8D8D8;position:absolute;top: 15px;left: -2px;border: 3px #fff solid;}
.aboutTimeline li>p{width:400px;font-size:36px;color:#4A4A4A;text-align:right;padding:0 20px 50px 0;margin:0;font-family:fantasy}
.aboutTimeline li:last-child .con::before{background:none !important}






.content{padding:10px 20px 20px;font-size:16px;line-height:200%;}
.content p,.content span,.content td{line-height:200%!important; font-size:16px!important; font-family:"Microsoft Yahei Font","微软雅黑"!important;}
.content p,.content td{line-height:180%; font-size:16px;margin-top:8px!important;margin-bottom:8px!important;}

.fenye{padding:25px 0 50px;text-align:center;font-size: 14px;margin-top:30px;}
.fenye a,.fenye select{margin:0 2px;font-size:14px;border: 1px solid #eee;display: inline-block;padding: 5px 15px;border-radius:2px; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; cursor:pointer;}
.fenye a:hover,.fenye select:hover{border: 1px solid #005594;background:#005594;color:#fff!important;}



/*联系我们*/
.content_title {font-size: 26px;color: #2b3e50;	text-align: center;padding:20px 0 10px;line-height:40px;}
.content_title_en {font-size: 16px!important;color: #999;text-align: center;padding:10px 0 20px;}
.contactt{background:#f9f9f9;padding:30px 30px 40px;margin:30px 0;text-align:center;}
.contactt li{background: #fff;width:29%;height:180px;margin:30px 2% 20px;padding:20px 20px 0;float:left; text-align:center;}
.contactt h2{font-size:1.2pc;}
.contactt p{margin:3px 0!important;line-height:170%!important;}
.contactt .iconfont{display:block;font-size:56px;margin:20px;color:#005594;}
#footerBtn {position:fixed;bottom:0;width:100%;height: 45px;display:none;justify-content:space-around;align-items:center;box-shadow:0 -0.06rem .15rem 0 rgba(0,83,253,0.12);border-radius:.05rem .05rem 0 0;background:#EB903D;opacity:.98;font-size: 14px;font-weight:400;color:#333333;line-height: 45px;box-sizing:border-box;padding:0 .4rem;z-index:999;}
#footerBtn .experience-btn {display:flex;align-items:center}
#footerBtn .experience-btn::before {content:'';display:inline-block;width:.21rem;height:.21rem;margin-right:.05rem;background:url('') no-repeat;background-size:100% 100%}
#footerBtn .line {width:1px;height: 15px;background: #fff;}
#footerBtn .phone {display:flex;align-items:center}
#footerBtn .experience-btn.active ,#footerBtn .phone a {color:#fff}
#footerBtn .phone::before {content:'';display:inline-block;width:.21rem;height:.21rem;margin-right:.05rem;background:url('') no-repeat;background-size:100% 100%}



/**响应式效果代码**/
@media (min-width: 320px) and (max-width: 767px) {
/**导航样式**/
.container{max-width:720px;}
.header{padding: 0 10px;height:60px;}
.header .logo a img{margin-top:10px;width: 180px!important;}
.header #navToggle{height: 100%;padding:5px 15px;margin-right: -15px;display: inline-block;float: right;}
.header #navToggle span{position: relative;width: 25px;height: 1px;margin-top:25px;}
.header #navToggle span:before,.header #navToggle span:after{content: '';position: relative;width: 100%;height: 1px;left: 0;}
.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after{-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #fff;}
.header.on #navToggle span,.header.on #navToggle span:before,.header.on #navToggle span:after{-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background:#999;}
.header #navToggle span:before{top: 8px;}
.header #navToggle span:after{bottom: 10px;}
.header #navToggle.open span:before{top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
.header #navToggle.open span:after{bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
.header #navToggle.open span{background: none;}
.header #navToggle.open span:before,.header #navToggle.open span:after{background: #4f4f4f;}
.header .nav,.header .tool,.float_box{display:none!important;}
#newBridge .nb-icon-wrap{top: 310px!important;z-index:100!important;right: 0!important;left: auto!important;height: 6%!important;}
.m_nav .ul li .dropdown_menu{display: block;}
#footerBtn{display:flex;}

.title h1{font-size: 26px;color: #303133;text-align: center;line-height: 20px;font-weight:600;}
.title p,.embed-icon{display:none;}


/**轮播样式**/
.banner{margin-top:60px;}
.banner .swiper-container{width:100%;height: 190px;color: #fff;text-align: center;box-shadow:0 10px 10px 0 rgb(0 0 0 / 10%)}
.banner .container{width:90%;}
.banner .arrow-left,.banner .arrow-right,.banner .pagination{display:none!important;}
.btn1 a{padding: 8px 15px;font-size: 12px;}
.txt1 .btn1{top: 135px;}
.txt2 .btn1{top:40px;}
.txt3 .btn1{top:100px;}
.txt4 .btn1{top:130px;}


/*滚动数字 style*/
.product-number-info{background:url(../img/product-number-inner.png) center top no-repeat;}
.product-number-inner{width:100%;margin:0 auto;}
.product-number-inner li{float: left;width:50%;height: 100px;color:rgba(0,0,0,.85);text-align:left;cursor:pointer;display: flex;flex-direction: column;justify-content: center;border-bottom: 1px solid rgba(0,0,0,.05);border-right: 1px solid rgba(0,0,0,.05);padding: 20px;}
.product-number-inner li:nth-child(1){display:none;} 
.product-number-inner li b{font-weight: 400;font-size:32px;display: inline-block;position: relative;margin: 0px 0 0px;}
.product-number-inner li b i{font-family: fantasy;font-size: 30px;color: #005594;letter-spacing: 0;text-align: center;line-height: 40px;font-weight: 400;font-style: normal;}
.product-number-inner li b em{font-style: normal;font-size: 24px;padding-left: 4px;position:relative;top: -5px;color: #005594;font-weight: 600;}
.product-number-inner li p{font-size: 14px;color: #999;margin-top: 0px;}

/*首页产品*/
.ProList{padding:0 15px;}	
.ProList li{height: 65px !important;margin-bottom: 10px!important;padding: 25px;width: 100%;background: #F4F6FB!important;}
.ProList li div{display: none!important;}
.ProList li::after{width: 60px;height:60px;bottom: 2px!important;background-size: 60px!important;}
.ProList li h2{font-size: 18px!important;}


/* 首页案例 */
.AnliBg{padding-top:40px;}
.AnliBg .swiper-container{margin-top: 10px;height:280px;}
.tab2{margin-top: 20px;text-align:center;}
.tab2 a{display:inline-block;color:#303133;padding:0 0 15px 0;margin: 3px 2px;line-height: 22px;text-decoration:none;font-size: 14px;position:relative;border-bottom: 3px #fff solid;height: 30px;}
.tab2 a:last-child{margin-right: 0;}
.tab2 a.active{color: #005594; font-weight: 500;border-bottom: 3px solid #005594;font-weight: 600;}
.tab2 .active:first-of-type {border-radius: 0;}

/* 案例轮播 */
.anli{height:280px;background:#F3F4F4;}
.anli .TabbedPanelsTabGroup{position: absolute;bottom:0;height: 60px;width: 100%;display: flex;justify-content: center;align-items: center;}
.anli .TabbedPanelsTab {height: 60px;padding: 0 10px;border-right:#e0e0e0 1px solid;border-bottom:#F3F4F4 3px solid;margin: 0;line-height: 55px;}
.anli .TabbedPanelsTab img{width:100%;}
.anli .TabbedPanelsTab:last-child{border-right: 0;}
.anli .TabbedPanelsTabSelected{background:none;border-bottom: #005594 2px solid;box-shadow:none;}
.anli .TabbedPanelsContent{height: 220px;}
.anli .TabbedPanelsContent .img{width: 100%;overflow: hidden;text-align: right;}
.anli .TabbedPanelsContent img{width: 100%;height: 120px;}
.anli .TabbedPanelsContent .txt{width: 100%;overflow: hidden;background: #005594;height: 100px;}
.anli .TabbedPanelsContent .txt .txtbox{width: 100%;padding: 15px;color:#fff;position: relative;}
.anli .TabbedPanelsContent h2{font-size: 18px;}
.anli .TabbedPanelsContent .BtnList{padding-top: 15px;height: 50px;overflow: hidden;}
.anli .TabbedPanelsContent .BtnList a{display: inline-block;text-align:center;color:#fff;background:rgba(255,255,255,.2);border-radius: 20px;font-size: 12px;padding: 5px 20px;margin: 0 15px 10px 0;}
.anli .TabbedPanelsContent .BtnList a:hover{color:#fff;background:#ED9818;}
.anli .TabbedPanelsContent p{font-size: 14px;line-height: 180%;display: none;}
.anli .TabbedPanelsContent .More01{width: auto;position: absolute;top: 10px;right: 10px;margin-top:0;}
.anli .TabbedPanelsContent .More01 a{height: 26px;font-size: 14px;line-height: 26px;width: 90px;}

/*客户心声*/
.koubei {padding:40px 0;height:auto!important;}
.koubei .swiper-container{margin-top:30px;}
.koubei .swiper-slide .xinfeng{width: 94%;margin:0 auto;padding:25px;}
.koubei .swiper-slide .xinfeng .logo img{height:35px;}
.koubei .swiper-slide .xinfeng .txt{padding:0 10px;overflow: hidden;color: #666;font-size: 14px;line-height: 18px;}
.koubei .swiper-slide .xinfeng .gongsi{font-size:14px;}
.koubei .swiper5{display:none;}
.koubei .swiper6{display:block;}


/*新闻动态*/
.xinwen{padding:0px 0 40px!important;}
.xinwen .title2{text-align:center;}
.xinwen .title2 h2{font-weight:600;float: none;font-size: 26px;line-height: 0%;}
.xinwen .w550{height: 300px!important;width:auto;float: none;padding: 10px;position: relative;}
.xinwen .list1 li{height: 60px;padding: 20px 0;}
.xinwen .clearfix{margin-top:0!important}
.xinwen .list1 li .data,.xinwen .list1 li .desc,.xinwen .title,.xinwen .fr{display:none;}
.xinwen .more{display: block;position: absolute;width: 110px;color: #fff;font-size: 16px;line-height: 36px;transition:all .6s;height: 34px;border-radius:100px;text-decoration:none;text-align: center;background: rgba(237,152,24,1);left: calc(100% - 50% - 60px);bottom: 0;}

/*留言*/
.yanshi{display:none!important;}


.footer{padding:20px 10px;}
.footer .other_line,.footer .footer_code dt{display:none;}
.footer .footer_contact{display:block;width: 60%;margin-right: 0;}
.footer .footer_top{height: 130px;overflow: hidden;}
.footer .footer_contact .phone{font-size: 21px;display:block;}
.footer .footer_contact dd:last-child{display: none;}
.footer .footer_ban .link{padding-bottom:10px;}
.footer .footer_ban .link a{line-height:200%;}
.footer .footer_ban .footer_ban_l{line-height:32px;text-align: center;}
.footer .footer_ban .footer_ban_r{width: 100%;text-align: center;}


/**栏目产品**/
.products-intro .bimg,.products-banner .banner-content .banner-desc{display:none;}
.products-banner{margin-top: 60px;height: 138px;min-width:100%;width:100%;padding:0 5px;background-size: 580px;}
.products-banner .banner-content{margin:80px 15px 0}
.products-content{min-width:100%;width:100%;padding:0 5px 20px;}
.products-banner .banner-content1{background:none;margin-top: 10px;}
.products-intro .info,.products-banner .banner-content1{width:100%;padding:0 20px;}
.products-intro{margin:30px 0 40px}
.products-intro .info .title{font-size:21px;}
.products-intro .info p{font-size:14px;}
.products-list1 li{width: 30%;margin: 1.65%;}
.products-list2 li,.products-list3 li{width:100%;}
.products-h2{padding: 30px 0 20px;font-size: 24px;}


.lm_title{padding: 15px 10px;width:100%;}
.lm_title ul{border-radius:15px;display: inline-block;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
.lm_title ul li,.lm_title ul li a{height: 40px;line-height: 40px;font-size: 14px;}
.lm_title ul li a{width:100%;padding:0 11px;}
.lm_title h2{font-size:24px;}
.lm_title .date{padding:10px 0;}
.lm_title .date span{display:none;}
.lm_bg{margin-top:-40px;}
.content{padding:0px;font-size:14px;line-height:180%;}
.content p,.content span,.content td{line-height:180%!important; font-size:14px!important; font-family:"Microsoft Yahei Font","微软雅黑"!important;}
.content p,.content td{line-height:180%; font-size:14px;margin-top:8px!important;margin-bottom:8px!important;}
.content img{width:92%;height:auto;margin:0 auto;border-radius:12px;}
.content .contactt iframe{display:none;}


.lanmu{text-align:center;}
.lanmu .TabbedPanelsTabGroup{display:inline-block;border-bottom: 0;background: #f5f5f5;border-radius: 20px;height: 40px;margin: 30px auto 20px;width: 90%;}
.lanmu .TabbedPanelsTab{height: 40px;line-height: 40px;width: 50%;margin:0;font-size: 16px;border-radius:50px;}
.lanmu .TabbedPanelsTabSelected{font-weight:600;box-shadow:none;}
.lanmu .TabbedPanelsContent{text-align:left;}


.list1 li{height:80px;padding:20px;}
.list1 li .data,.list1 li p.desc{display:none;}
.list1 li h3{height:auto;font-size:16px;line-height:150%;width: 100%;font-weight: 600;}
.list1 li p.view{margin-top:-30px;}

.list2 {width: 100%;margin:0 auto;padding: 0 10px;}
.list2 li{padding:15px;background:#f9f9f9;margin:10px 0;height: 100px;}
.list2 li .imgBox,.list2 li p.desc,.list2 li h4,.list2 li .data .year{display:none;}
.list2 li h3,.list2 li p.desc{width:100%;}
.list2 li h3{font-size:18px;font-weight:600;}
.list2 li .data{width: 80px;height: 30px;color: #999;position: absolute;left:15px; bottom: 20px;overflow: hidden;}
.list2 li .data span{font-size:18px!important; text-align:left;color:#999!important;}

.List4{padding:0 20px;}
.List4 li,.contactt li{width:100%;}

.fenye a,.fenye select{margin: 3px 2px;border: 1px solid #eee;display: inline-block;padding: 2px 12px;transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;cursor:pointer;border-radius: 20px;font-size: 14px;line-height: 150%;}
.fenye span{display:none;}



.aboutTxt{padding:0 20px;background:none;}
.aboutTxt p{text-indent:0; text-align:left!important;}
.aboutTxt img{width:80%;height:auto;}
.aboutTimeline h1{padding:30px 0;}
.aboutTimeline li>p{width:120px;}
.aboutTimeline li .con{width:calc(100% - 120px);}

}

@media (min-width: 768px) and (max-width:991px) {
/**导航样式**/
.container{max-width:720px;}
.header{padding: 0 10px;height: 90px;}
.header .logo a img{margin-top: 22px;width: 250px;}
.header #navToggle{height: 100%;padding: 22px 15px;margin-right: -15px;display: inline-block;float: left;}
.header #navToggle span{position: relative;width: 36px;height: 1px;margin-top: 25px;}
.header #navToggle span:before,.header #navToggle span:after{content: '';position: relative;width: 100%;height: 1px;left: 0;}
.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after{/* -webkit-transition: 0.3s; */-moz-transition: 0.3s;-o-transition: 0.3s;/* transition: 0.3s; */display: block;/* background: #fff; */}
.header.on #navToggle span,.header.on #navToggle span:before,.header.on #navToggle span:after{/* -webkit-transition: 0.3s; */-moz-transition: 0.3s;-o-transition: 0.3s;/* transition: 0.3s; *//* display: block; */background:#999;}
.header #navToggle span:before{top: 12px;}
.header #navToggle span:after{bottom: 12px;}
.header #navToggle.open span:before{top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
.header #navToggle.open span:after{bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
.header #navToggle.open span{background: none;}
.header #navToggle.open span:before,.header #navToggle.open span:after{background: #4f4f4f;}
.header .nav,.float_box{display:none!important;}
#newBridge .nb-icon-wrap{top: 310px!important;z-index:100!important;right: 0!important;left: auto!important;height: 6%!important;}
.product-number-inner{width: 100%;margin:0 auto;}
.product-number-inner li{width:20%;}
#footerBtn{display:flex;}



/**轮播样式**/
.banner{margin-top:90px;}
.banner .swiper-container{width:100%;height: 350px;color: #fff;text-align: center;box-shadow:0 10px 10px 0 rgb(0 0 0 / 10%)}
.banner .container{width:90%;}
.banner .arrow-left,.banner .arrow-right,.banner .pagination,.embed-icon{display:none!important;}
.btn1 a{padding: 8px 15px;font-size: 14px;}
.txt1 .btn1{top: 250px;}
.txt2 .btn1{top:90px;}
.txt3 .btn1{top:190px;}
.txt4 .btn1{top:280px;}

/*首页产品*/
.ProList li{height: 65px !important;margin-bottom: 10px!important;padding: 25px;width: 100%!important;background: #F4F6FB!important;}
.ProList li div{display: none!important;}
.ProList li::after{width: 60px;height:60px;bottom: 2px!important;background-size: 60px!important;}
.ProList li h2{font-size: 18px!important;}

/* 首页案例 */
.AnliBg{padding-top:40px;}
.AnliBg .swiper-container{margin-top:20px;height:540px;}


/* 案例轮播 */
.anli{height: 540px;background:#F3F4F4;}
.anli .TabbedPanelsTabGroup{height: 60px;}
.anli .TabbedPanelsTab {height: 60px;line-height: 55px;}
.anli .TabbedPanelsTab img{width:100%;}
.anli .TabbedPanelsTabSelected{background:none;border-bottom: #005594 2px solid;box-shadow:none;}
.anli .TabbedPanelsContent{height: 480px;}
.anli .TabbedPanelsContent .img{width: 100%;overflow: hidden;text-align: right;}
.anli .TabbedPanelsContent img{width: 100%;height: 240px;}
.anli .TabbedPanelsContent .txt{width: 100%;overflow: hidden;background: #005594;height: 240px;}
.anli .TabbedPanelsContent .txt .txtbox{width: 100%;padding: 20px 15px;color:#fff;position: relative;}
.anli .TabbedPanelsContent .BtnList a:hover{color:#fff;background:#ED9818;}
.anli .TabbedPanelsContent .More01{width: auto;position: absolute;top: 10px;right: 15px;margin-top: 15px;}
.anli .TabbedPanelsContent .More01 a{height: 40px;font-size: 18px;line-height: 42px;width: 120px;}



/*新闻动态*/
.xinwen{padding:60px 0 40px!important;}
.xinwen .title2 h2{font-weight:600;}
.xinwen .w550{height: 300px!important;width:auto;float: none;padding: 10px;}
.xinwen .list1 li{height: 70px;}
.xinwen .list1 li .data,.xinwen .list1 li .desc{display:none;}

/*留言*/
.yanshi{height:450px;background-size:cover;}
.yanshi h1{font-size:24px;}
.yanshi h2{font-size:18px;}
.yanshi .gustbook{margin-top:30px;}
.yanshi .gustbook li{float: inherit;margin: 0 auto;width: 90%;text-align: center;position:relative;}
.yanshi .gustbook li:nth-child(1){margin-left:35px;}
.yanshi .gustbook select,.yanshi .gustbook input[type="text"],.yanshi .gustbook input[type="submit"]{width:80%;margin-bottom:15px;}
.yanshi .gustbook .error{display: inline-block;width: 5px;height: 5px;overflow: hidden;position:relative;border-radius: 20px;margin-left: 5px;}
.yanshi .gustbook .error::after{content: '';position: absolute;width: 50px;height: 70px;left: 0;background: red;top: 0;border: 1px solid red;}
.yanshi iframe{height:300px;}


.footer{padding:20px 10px;}
.footer .other_line{display:none;}
.footer .footer_contact{display:block;width: 65%;margin-right: 0;}
.footer .footer_top{height:220px;}
.footer .footer_contact .phone{font-size:24px;}
.footer .footer_ban .link{padding-bottom:10px;}
.footer .footer_ban .link a{line-height:200%;}
.footer .footer_ban .footer_ban_l{line-height:32px;}
.footer .footer_ban .footer_ban_r{width: 100%;text-align: center;}




/**栏目样式**/

.products-intro .bimg{display:none;}
.products-banner{margin-top: 90px;min-width:100%;width:100%;padding:0 5px;background-size: 1150px;height: 270px;}
.products-content{min-width:100%;width:100%;padding:0 5px;}
.products-banner .banner-content,.products-intro .info,.products-banner .banner-content1{width:100%;padding:0 20px;}
.products-banner .banner-content{margin:160px 0px 0;}
.products-banner .banner-content1{margin: 5px 0 0;padding-top: 45px;background-size: 450px;}
.products-list2 li{width:29%;}

.lm_title ul li a{width:140px;}

.list2 li{padding:20px 10px;}
.list2 li .imgBox{display:none;}
.list2 li h3,.list2 li h4,.list2 li p.desc{width:calc(100% - 80px)}
.list2 li h4{height:28px;overflow:hidden;}

.List4{padding:0 20px;}
.List4 li,.contactt li{width:50%;}

.aboutTxt{padding:0 20px;background:none;}
.aboutTxt p{text-indent:0; text-align:left!important;}
.aboutTxt img{width:80%;height:auto;}



















}
@media (min-width:992px) and (max-width:1200px) {
/**导航样式**/
.container{width:960px;}
.header{padding: 0 10px;height: 90px;}
.header .logo a img{margin-top: 22px;width: 250px;}
.header #navToggle{height: 100%;padding: 22px 15px;margin-right: -15px;display: inline-block;float: left;}
.header #navToggle span{position: relative;width: 36px;height: 1px;margin-top: 25px;}
.header #navToggle span:before,.header #navToggle span:after{content: '';position: relative;width: 100%;height: 1px;left: 0;}
.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after{/* -webkit-transition: 0.3s; */-moz-transition: 0.3s;-o-transition: 0.3s;/* transition: 0.3s; */display: block;/* background: #fff; */}
.header.on #navToggle span,.header.on #navToggle span:before,.header.on #navToggle span:after{/* -webkit-transition: 0.3s; */-moz-transition: 0.3s;-o-transition: 0.3s;/* transition: 0.3s; *//* display: block; */background:#999;}
.header #navToggle span:before{top: 12px;}
.header #navToggle span:after{bottom: 12px;}
.header #navToggle.open span:before{top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
.header #navToggle.open span:after{bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
.header #navToggle.open span{background: none;}
.header #navToggle.open span:before,.header #navToggle.open span:after{background: #4f4f4f;}
.header .nav,.float_box{display:none!important;}
/**轮播样式**/
.banner{margin-top:90px;}
.banner .swiper-container{width:100%;height:400px;color: #fff;text-align: center;box-shadow:0 10px 10px 0 rgb(0 0 0 / 10%)}
.banner .container{width:90%;}
.banner .arrow-left,.banner .arrow-right,.embed-icon{display:none!important;}
.txt1 .btn1{top:280px;left:50px;}
.txt2 .btn1{top:100px;}
.txt3 .btn1{top:230px;left:50px;}
.txt4 .btn1{top:280px;}


.ProList li:nth-child(1),.ProList li:nth-child(2){width:49%;}
.ProList li{width:32%;}


#newBridge .nb-icon-wrap{top: 310px!important;z-index:100!important;right: 0!important;left: auto!important;height: 6%!important;}
.product-number-inner{width: 100%;margin:0 auto;}
.product-number-inner li{width:20%;}
.txt5{margin-top:100px;background-size:1020px;}
#footerBtn{display:flex;}
.ProBg .swiper-container{width:75%;height:280px;}
.ProBg .tab1{width:25%;}
.anli .TabbedPanelsContent .txt .txtbox{width:100%;}

.xinwen .w550{height:480px!important;width:auto;float: none;padding: 10px;}
.yanshi{height:450px;background-size:cover;}
.yanshi .gustbook{margin-top:30px;}
.yanshi .gustbook li{float: inherit;margin: 0 auto;width: 90%;text-align: center;position:relative;}
.yanshi .gustbook li:nth-child(1){margin-left:35px;}
.yanshi .gustbook select,.yanshi .gustbook input[type="text"],.yanshi .gustbook input[type="submit"]{width:80%;margin-bottom:15px;}
.yanshi .gustbook .error{display: inline-block;width: 5px;height: 5px;overflow: hidden;position:relative;border-radius: 20px;margin-left: 5px;}
.yanshi .gustbook .error::after{content: '';position: absolute;width: 50px;height: 70px;left: 0;background: red;top: 0;border: 1px solid red;}
.yanshi iframe{height:300px;}

.footer{padding:20px 10px;}
.footer .other_line{display:none;}
.footer .footer_contact{display:block;width: 65%;margin-right: 0;}
.footer .footer_top{height:220px;}
.footer .footer_contact .phone{font-size:24px;}
.footer .footer_ban .link{padding-bottom:10px;}
.footer .footer_ban .link a{line-height:200%;}
.footer .footer_ban .footer_ban_l{line-height:32px;}
.footer .footer_ban .footer_ban_r{width: 100%;text-align: center;}




.products-intro .bimg{display:none;}
.products-banner{margin-top: 90px;min-width:100%;width:100%;padding:0 5px;background-size: 1530px;height: 360px;}
.products-content,.products-banner .banner-content1{min-width:100%;width:100%;padding:0 5px;}
.products-banner .banner-content,.products-intro .info{width:100%;padding:0 20px;}
.products-banner .banner-content1{margin: 10px 0 0;padding-top: 60px;background-size: 550px;}



.products-list2 li{width:29%;}

.lm_title ul li a{width:140px;}

.list2 li{padding:20px 10px;}
.list2 li .imgBox{display:none;}
.list2 li h3,.list2 li h4,.list2 li p.desc{width:calc(100% - 80px)}
.list2 li h4{height:28px;overflow:hidden;}

.List4{padding:0 20px;}
.List4 li,.contactt li{width:50%;}

.aboutTxt{padding:0 20px;background:none;}
.aboutTxt p{text-indent:0; text-align:left!important;}
.aboutTxt img{width:80%;height:auto;}









}


